結果 : deposited meaning in english