The American Heritage Dictionary of the English Language - Use if you are looking for the meaning of a phrase.
Merriam-Webster Dictionary - Use if you need the audio pronunciation of a word.
Foreign Language Dictionaries - Includes Spanish and French dictionaries.
The Dictionary of the Spanish Academy
Mathematics Dictionary