French as a Second Language
Dictionaries and Glossaries
ARTFL Project: French-English Dictionary Form - Look up words in a simple French English Dictionary containing about 75,000 terms.
Logos Mutilingual Glossaries Portal - Links to over 1200 online glossaries, many of them specialized fields such as architecture, biochemistry, computers, nautical, finance & economy, horses... More than 70 of these are in French. Unfortunately, many of the links are dead. It still remains a good resource to investigate.