disembodied technological progress - Spanisch Englisch Wörterbuch