improvement of standards of living - Español Inglés Diccionario