self-glorifying - Francés Inglés Diccionario