self-applause - Alemán Inglés Diccionario