http://www.mandarintools.com/worddict.html.
"This Chinese/English dictionary provides a searchable interface for the CEDICT dictionary (currently down) put together by Paul Denisowksi. Searches can be conducted by Chinese (using either the GB, Big5, or Unicode encodings), pinyin, or English. Results will show the Chinese word, the pinyin representation of the word, and the English definition. You can also click on the pinyin to hear how it is pronounced. "