translate English to French: Invention refers to a technical solution to a technical problem.
Le terme "Invention" désigne une solution technique à un problème technique.