embodied technical progress - Français Anglais Dictionnaire