Technical progress - Español Inglés Diccionario