task satisfaction - Francés Inglés Diccionario