Promt Online - free online translation software translates using specialised dictionaries between English and Russian.
http://translation2.paralink.com
PROMPT - Free text translator
English Russian translation. English to Russian translator.
www.online-translator.com/text_Translation.aspx
Free Russian English Dictionary and English to Russian online
Stop wasting precious moments on online Russian translation! Here is a better Russian translator!
www.rustran.com
Russian English dictionary, free online translation from Russian
Russian to English Collins dictionary. Find dictionary translation for words and phrases from Russian to English.
http://dictionary.reverso.net/english-russian/
English-Russian Online Dictionary. Free online English-Russian translator
Ectaco offers free Russian-English-Russian online dictionary, free online Russian-English-Russian translation service.
www.ectaco.co.uk/English-Russian-Dictionary/
Free Russian Translation
www.yourdictionary.com/dictionary-articles/free-russian-translation.html
English-Russian and Russian-English translation.
www.language-resource.co.uk
Other useful Russian-English dictionaries and reference links:
Alternative Russian Dictionary – English equivalents of the most popular and universal Russian slang expressions. All the bad words.
Collocational Russian-English Dictionary of the Human Body
"MultiLex" English-Russian/Russian-English On-Line Dictionary - English and Russian. 250 000 entries, 2 300 000 English and Russian words. Best for professionals.
New in Russian Language - features a new weekly dictionary from ETS Publishing House, with new Russian words, usage with context and praxis, acronyms, abbreviation, proverbs etc.
Russian Tender Words and Phrases - Alexander Korjev, Lilia Meighan - English - Russian phrasebook of Love. Read, hear and learn tender romantic Russian words and phrases. Express your feelings and emotions in Russian that will surprise and enrapture Russian heart
yourDictionary.com • Slavic Languages - The world's most comprehensive and authoritative language community portal with every resource needed for language study and improvement in more than 250 languages.