Hi,
I'm some guy from the internet who happened to stumble upon your web site more than once. I also happen to know French. But whatever. I'll just go directly to the point : the English translation of this website is a complete mess. Half of it is just French with English words in it , and the other half of it isn't actual English.
What I mean behind my comment is : DON'T put such a translation online ! It ruins your professionalism (and you lose both your French and English speaking audience). Now I might just be this random guy that never showed up before, but please - either learn English, or keep it French !
Thank you, Spatial.