technologically impaired - German English Dictionary