Dictionary.com
Thesaurus.com
Cambridge Dictionary
Rhyming Dictionary
Crossword Dictionary
Grand Dictionnaire Terminologique
French English Dictionary
Several Automatic Translators
Dictionnaire des synonymes
Dictionnaire multiple