I never tried Bing translate, but I will give it a shot! This method does require tweaking and not everyone will want to make use of it. Personally, though, I have found success with scraping French articles and doing auto-translate. 5 minutes of tweaking, then, VOILA!