technological restriction - Deutsch Englisch Wörterbuch