pay as a deposit - Espagnol Anglais Dictionnaire