Internet Archive BookReader

A Chinese-English dictionary