inflict great sufferings - Français Anglais Dictionnaire