translate English to French: What democracy are we talking about?
De quelle démocratie parle-t-on?