personal satisfaction - Francés Inglés Diccionario