A site based in Georgia, USA, with the aim of providing the non anglophone community with quick translation tools. The site is also in German and Spanish. Basis for the English-Spanish translation is The Collins Concise Spanish Dictionary. You can define an individual search profile according to i.a. Permits translation among the 12 European languages and contains an abbreviation database.
Some entries are even available in further languages.
The dictionary contains mainly generic terms. Proposes you translations into 5 languages on the same screen. Features English to, among others, Swahili, Afrikaans, Latin, Japanese. The dictionary does not simply translate words but often offers the terms in various contexts and provides extensive explanation of the term. The dictionary allows you to add your own words to its database.