improve the quality of life - Alemán Inglés Diccionario