Online dictionaries:
★ MDBG Chinese-English dictionary, also downloadable
★ Kingsoft online dictionary
★ Ting
★ LINE
★ Baidu
★ Dict.cn
Chinese-Chinese online dictionaries
★ Xinhua
★ 汉典
Offline dictionaries:
★ Offline dictionary for Android. Download the app and then select the language combinations you need.
★ Pleco - recommended. It has phrases with the word, meanings of individual characters, pronunciation, etc. Pretty much everything I've ever needed in a dictionary.