emotional satisfaction - Francés Inglés Diccionario