deposit in escrow - Turkish English Dictionary