scientific and technological capabilities - İspanyolca İngilizce Sözlük