Favorite app.
This is easily one of the best apps Ive ever downloaded. The dictionary is easy to search and gives you so many extras I have not found in other dictionaries, such as idioms and colloquialisms/figures of speech. The reader is an added bonus, and it is able to recognize multi-character words and phrases to help you understand context within a sentence or paragraph better. You can color code pinyin and/or characters to highlight tones so your pronunciation improves. Really a fabulous tool to help you learn or expand your Chinese. I wish I had other dictionaries as useful as this one.
KingXiaoLu about
KTdict Chinese Dictionary, v2.7.1