embodied technical progress - Turc Anglais Dictionnaire