showing one's superiority - Anglais Synonymes Dictionnaire