inflict great sufferings - Turc Anglais Dictionnaire