Hello

I use in google translation tools which is not good as a dictionary since it show only the first common translation of a word.

I found http://www.rambler.ru/dict/ in Firefox engine search, but it's problem that while some words which Google success to translate, it didn't.

It also help if the word will show with the stress so I know how to pronounce the "O".

What is the best online Russian dictionary?