suffer greatly - Français Anglais Dictionnaire