to suffer from poor health - Turc Anglais Dictionnaire