restore to health - Anglais Synonymes Dictionnaire