suffer anguish - Français Anglais Dictionnaire