Slovoed Deluxe dictionary database is powered by Millennium. It contains 152393 entries and German audio pronunciations.