English-Russian Dictionary (Sinyagin)
This dictionary has 76984 entries.
Look at the permanently growing
mirror list.
This dictionary is smaller than Rambler's, but it tries to
complete words and
recognize
words that are misspelled.
English-Russian Dictionary (Rambler)
This one has more than 200000 entries. However, if it fails to find a
word, it does not try to find similar ones.
Aquarium's "Pushkinskaya 10" album - official release