disembodied technological progress - Allemand Anglais Dictionnaire