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
Stella dictionary This is multilingual computer dictionary, with translation simultaneously to and from English, French, German, Spanish, Italian, Lithuanian, Russian.