self-applause - Francés Inglés Diccionario