translate English to French: There are a number of specific committees.
Il compte un certain nombre de comités spécifiques.