instrument of torture - Turc Anglais Dictionnaire