embodied technical progress - Turco Inglés Diccionario