translate English to French: Inventions, brands and creations:
Inventions, marques et créations :