Version Française
Translate
"whistle blower"
to French Language
English to French
French to English
English
French
whistle blower
1. délateur; dénonciateur; arg. indic; balance; mouchard.
whistle blower legislation
loi sur les dénonciations; loi sur la délation.