make a down payment - Anglais Synonymes Dictionnaire