technical progress - Español Inglés Diccionario