put paid to something - Turc Anglais Dictionnaire