improve satisfaction - Alemán Inglés Diccionario