Russian is my native language, I moved to Canada 7 years ago. Sometime I need to look up the English words that are unknown to me. And do it via Internet could be too slow and inconvenient.
So I was going to buy SlovoEd dictionary (available in AppStore) from one very good and reputable Russian company. I had their dictionary on my Palm.
They have 2 dictionaries you should check - for $20 and $25. Nice thing about those that translation entries are very long, provide all possible meanings and also have 10,000 or 20,000 sound entries (recorded by native English speakers).
However yesterday just before I was going to click "Buy App", I did the last search and found this application just published! All the dictionaires compared had about 100,000 entries.
Looked in Internet - no reviews, their site did not look too professional either. Made me cautios, but the price difference was too much and $5 is not a big deal if you going to spend $25.
Finally I decided to try it and NOT disappointed.
The interface looks bright and clean. Did the search for word "reference" - produced about 20-30 translation meanings...
History up to 500 entries, list of Favorites...
It even has a sound - pronounce the word in robot (synthesized) voice. Useless most of the time, but might be used sometime for very hard words or by my mother (who has trouble pronouncing English words) or kids (as a toy?). Has a Help in it with instructions, Advanced Search (to search on a pattern) and Grammar book (just Gramamr rules).
All in all I think its pretty good for my needs and FOR THE PRICE. My idea that if I find a really hard word, I can open a browser and look it up in one of nice Internet translators.
However if you are very serious about your translation, has iPod Touch rather than iPhone, have extra $20 or need good sounding pronounciation, you may consider SlovoEd instead.
DenCanada about English Russian English Dictionary