I encourage students to use dictionaries such as Larousse.
I understand it is easier to look up the word online. Google translate does not work well, please don’t use it as a resource.
A great dictionary/translating website is : http://www.larousse.fr/dictionnaires/anglais-francais
A great website to correct written work in French and point out what needs to be modified or changed is : http://bonpatron.com/en/