pay as a deposit - Spanish English Dictionary