embodied technical progress - Turkish English Dictionary