Software
MDBG English to Chinese dictionary
English to Chinese dictionary with Mandarin pinyin - learn Chinese faster with MDBG!
Nciku
English Chinese dictionary, help learning Chinese language, Chinese character, and Chinese pinyin.
YiXue Chinese Dictionary
Learner's Chinese Dictionary for Windows Phone, including flash cards, stroke order, handwriting, example sentences, and quizzes