self-congratulation - Francés Inglés Diccionario