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