to be technically disabled - Türkçe İngilizce Sözlük