make something superior - Anglais Synonymes Dictionnaire