inflict great sufferings - Allemand Anglais Dictionnaire