Life satisfaction - Francés Inglés Diccionario