If you still need the translator, please have a look at this one: http://www.online-translator.com/Default.aspx?prmtlang=en
This made by the company, which specializes in machine translation from and to Russian language, so the result looks better than made by Google or Yandex translators.
This is a little off-topic, but I can't find the answer and I realized this might actually be an excellent place to ask this question:
I've noticed Google Translate seems to do a pretty bad job sometimes of Russian-to-English and vice versa, assuming that my human-translated documents are correct. Does anyone know of a better free service for machine translation for Russian?