Is there a good Mandarin pinyin w/ Chinese character to English dictionary out there? I haven't been able to find one. I'm looking for one that is well organized and concise, preferably with histories in it as well. Any assistance would be greatly appreciated.