http://www.mdbg.net/chindict/chindict.php?page=worddict&...
http://cn.voicedic.com/
the last option is for Shanghaiese