my health has improved - Turc Anglais Dictionnaire