to undergo a treatment - Anglais Synonymes Dictionnaire