Off-topic: Russian machine translation

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?