Advanced Offline Dictionary
Hi Dictionary - Free Language Dictionary
Оxford Dictionary with Translator
Explanatory Dictionary of Russian language
Language Live
American Heritage English Plus
Lingoes Dictionary
Oxford Collocations Dictionary
SpanishDict Translator
Collins Spanish Complete Dictionary