shown one's superiority - Español Inglés Diccionario