translate English to French: Open debate
Débat public