embodied technical progress - Allemand Anglais Dictionnaire