technologically impaired - Almanca İngilizce Sözlük