administer treatment - Anglais Synonymes Dictionnaire