put to the torture - Turc Anglais Dictionnaire