showing one's superiority - French English Dictionary