sense of well-being - Francés Inglés Diccionario