Online English-German Translation
dict.cc is an amazing English-German dictionary available for free. This dictionary stands out by being user-driven with a lively active community.
It is more than simply a dictionary, too. The website offers tools for learning and reviewing vocabulary, a forum for getting translation help from real people and a database that can be downloaded and used free.
The site also offers a free toolbar as well as a Firefox plugin for translating on the fly while browsing the Web.
It is also not limited to English and German, as it has thousands of translations for over a dozen languages. View their multilingual database here.
This is a top notch tool for English speakers learning German as well as German speakers learning English. If you have questions or difficulties with language you come across while learning/studying, you can ask the community and get help and translations for free.
From dict.cc
The goal of dict.cc is to make it possible to share your vocabulary knowledge with the world. This is the main difference to other translation services - every user is encouraged to contribute to the English-German dictionary by adding and/or verifying translation suggestions. The resulting vocabulary database can be downloaded and used for free.
Besides browsing the dictionary or searching for German-English translations you can also ask and answer questions related to the German or English language using the translation forum. To improve your language skills try the vocabulary trainer. If you'd like to look up words while browsing the web, just install dict.cc's free toolbar.