Translate.Net includes the possibility to detect the language in which we write to translate it to any of those that it includes (including Russian, Spanish, German, etc... ). But it doesn't just translate any text or word, Translate.Net also searches on various lexicon engines for the exact use of the word, as well as specific and related articles on the Wikipedia.
To tell the truth, Translate.Net is a translator with incredible options, from dictionary in various languages to searches related to the word, articles and dozens services related with written language that we are sure that any one can take advantage of.
What's more, Translate.Net includes thematic translations (for specific economy related words, for example) and even user profiles, that will allow us to configure favorite languages and services to be used.
So you no longer have any excuse to say that you don't understand a certain text or sentence in another language.