self-congratulatory - Francés Inglés Diccionario