show superiority and grandeur - Alemán Inglés Diccionario