self-gratulation - Alemán Inglés Diccionario