embodied technical progress - Español Inglés Diccionario