Technical progress - Deutsch Englisch Wörterbuch