subsidiary body for scientific and technological advice - İspanyolca İngilizce Sözlük