A good free online French dictionary is found at: http://www.larousse.com/en/dictionaries/english-french
Students in the Upper Canada District School Board can use Antidote 9 - a French language dictionary and grammar guide - as they prepare written assignments on Microsoft Word. Open up a Word page and look for Antidote 9 on the top left-hand side of the first heading.
Other French language writing resources can be found on the VLC for each grade level.
Thank you for your question!