improved service quality - Alemán Inglés Diccionario