translate English to French: Idea for product or service NEW PRODUCT IDEA
Idée de produit ou service IDÉE DE NOUVEAU PRODUIT