New Oxford Thesaurus of English The New Oxford Thesaurus of English is a completely new top-of-the-range thesaurus offering more than 600,000+ alternative and opposite words
Oxford Dictionary of English The Oxford Dictionary of English, up to 355 000 words, phrases, and definitions of English
Stella dictionary This is multilingual computer dictionary, with translation simultaneously to and from English, French, German, Spanish, Italian, Lithuanian, Russian.