labor saving technological progress - Español Inglés Diccionario