labor saving technological progress - Inglés Sinónimo Diccionario