residual deposit - Turkish English Dictionary