instrument of chastisement - Turc Anglais Dictionnaire