make a down payment - Espagnol Anglais Dictionnaire