suffer from heart trouble - Turc Anglais Dictionnaire