Designed for Russian speakers, not for English ones. It explains English words to Russians rather than the reverse. Stress is not indicated in any Russian words - this is sorely needed if you are learning Russian.
Dave McA about Academic English-Russian Dictionary