This comprehensive English-German technical dictionary edited by Professor Dr. Peter A. Schmitt covers over 500,000 technical terms in various technical and applied areas.
Entire CONTEXT is an intelligent computer dictionary for English and Russian languages containing over 2,000,000 entries organized as a library of 37 specialized dictionaries.
This is the most comprehensive Spanish-English dictionary and thesaurus with 600,000 translations and 4 million synonyms covering idiomatic, technical and general terms.
Langenscheidt e-Dictionary provides a very good source of information both for professionals and new learners. The dictionary covers over 245,000 translations for each language.