trainchinese
Learn Chinese with an amazing dictionary (plus OCR) and flash card system. trainchinese will teach you Chinese, with a free and complete dictionary, thousands of vocab lists, example sentences, audio recordings, measure words, character animations and Optical Character Recognition — not to mention