Dave’s Internet Bibliography: Dictionaries/Thesauri
21) http://www.m-w.com
Merriam-Webster Online – The Language Center - definitions of words - allows you to check pronunciation with audio!

22)
http://www.wordreference.com
Has a free multi-language dictionary

23)
http://www.granddictionnaire.com
Produced by l’Office de la Langue Française - excellent for technical vocabulary