The Big Chinese Character Dictionary. Covering 8897 Chinese Characters with Sound Transcription, English Meaning Definitions and Writing Practice According to the Chinese Radical System