self-admiration - Francés Inglés Diccionario