translate English to French: But where were the consumer organizations, the environmental experts and the health specialists?
Mais où étaient les associations de consommateurs, les spécialistes de l'environnement et les experts en matière de santé?