suffer from heart trouble - Français Anglais Dictionnaire