self-adulation - Francés Inglés Diccionario