techno science - Deutsch Englisch Wörterbuch