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