Word Reference
A free online French-English Dictionary
Linguee
A free online French-English Dictionary that shows language in context
Radio France International
News in Français facile
Clever