self-satisfaction - Alemán Inglés Diccionario