self-congratulation - Alemán Inglés Diccionario