did you make the payment - Turc Anglais Dictionnaire