Chinese Character Dictionary – Sinograms. Includes search by pinyin and search by radical.
ThomasPowell