showing one's superiority - Spanish English Dictionary