down payment amount - Turc Anglais Dictionnaire