technical demands - İspanyolca İngilizce Sözlük