TongTong Dictionary
43,000+ Chinese words with pinyin, native audio, examples, grammar, and animated stroke order — free, no account needed.