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