I've developed a free online Chinese English dictionary site. It
contains a character dictionary and a word dictionary. Both for
mandarin and cantonese. Please try it if you're interrested and give
me your opinion, thanks!
http://www.mdbg.net/chindict/chindict.php