self-contentment - Alemán Inglés Diccionario