Here's a good Russian to English translation site:
http://imtranslator.net/translation/...h/translation/
I use IMTranslator to talk to my friends in the Czech Republic, and it works well because it not only translates, but it gives you a back translation. Try it!