translate English to French: The Scientific Council approved the recommendation.
Le Conseil scientifique a approuvé cette recommandation.