translate English to French: Committee on Science and Technology
Comité de la science et de la technologie