Dictionaries

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.