translate English to French: It also called for oversight by independent experts on a proposed National Animal Care Committee.
On a aussi proposé d'en confier la supervision à un comité national de protection des animaux qui serait composé d'experts indépendants.