improve satisfaction - Inglés Sinónimo Diccionario