Eng Hanzi
Free English - Chinese dictionary with both Traditional and Simplified Chinese characters along with Cantonese and Mandarin pronunciation. No internet connection needed to use the dictionary, although one would be used to stream adverts if available.
The link below only works from an Android handset.