Hi,
Using Google Translate nowadays is very good (at least compared to my non existing knowledge in any languages except Swedish and English) so I regularely use it for Russian, Japanese and French. There is even a nice Kyrillic keyboard which you can write the Russian words with so you can translate datasheets. Otherwise Abbyy FineReader is an excellent tool to use for OCR reading, I've used it for several years and recently bought the latest version on eBay (original software for less than half the price).
/Martin