self-contented - Alemán Inglés Diccionario