The reference collection is a great place to begin your research. These short relevant articles will give the basic understanding you need to formulate a good research question.
Le Grand & Collins is a bilingual (French and English) online dictionary. It enables you to quickly find the correct translation, taking into account the context of the sentence, the specific cultural nuances and idiomatic usages.
Le Petit Robert is an authoritative French dictionary that contains all content found in the print work of the same name. It contains common names, proper names, analysis of their meaning, literary citations, etymologies and synonyms and opposites.