translate English to French: Subsidiary Body for Scientific and Technological Advice
Organe subsidiaire de conseil scientifique et technologique