translate English to French: • general public;
• grand public;