Wiktionary Collaborative project that includes meanings, etymologies, and pronunciations.
Acronym Finder (what do all the initialisms mean?)
Includes language to language such as Spanish to Spanish
Online Language Dictionaries and Translators
Can translate text in 22 languages