Ok, then you know that a single Russian word can be translated into many English words. It just that your statement about "All these translate into 1 English word" was confusing.

If you know of the best dictionary then please share.
There is no such thing.