結果 : time deposit meaning in english