self-contentment - Francés Inglés Diccionario