self-contented - Español Inglés Diccionario