show superiority and grandeur - Español Inglés Diccionario