self-gratulation - Francés Inglés Diccionario