self-satisfied - Alemán Inglés Diccionario