to be technically disabled - Almanca İngilizce Sözlük