self-contented - Francés Inglés Diccionario