self-aggrandizing - Francés Inglés Diccionario