translate English to French: • Council of Science & Technology
• Conseil de la science et de la technologie