improve satisfaction - Francés Inglés Diccionario