Hello,
I use Interlex (runs on windows only though) and it is free also and in the "Vocabulary Exchange" section there are quite a few Russian-English files.

http://www.vocab.co.uk/

Scott