deposit in escrow - Spanish English Dictionary