A Little Offside,
This review is from: 2001 French and English Idioms (Barrons) (Paperback)
Some of the idioms are not understood by French people. I've tried some of them on friends in South West France, only to be met with a 'je ne te comprends pas'.
I cannot speak for African or Canadian French.
I would recommend reference to other works, even 'Le Petit Robert', which should be on every Francophile's shelf.