Ive tried pretty much every the dictionaries available, and i can tell this one is the best so far...it has everything! there is only problem though, sometimes added words in the vocabulary list just vanish...its most likely to do it if 2 words begin by the same letter. hope theyll fix that soon.