Where can I download a free dictionary?
1. It has to be in a flat file (txt, etc) or a database.
2. It should have definitions for each corresponding word.
3. It has to be free.
Please only post references only if the above 3 requirements are met.