payment or settlement - Turc Anglais Dictionnaire