technologically impaired - Deutsch Englisch Wörterbuch