Version Française
Translate
"free competition"
to French Language
English to French
French to English
English
French
free competition
(Écon.) libre concurrence.