Dictionary database is powered by Smart Link Corp. and contains 52764 entries and 10000 pronunciations.