Turkish word list

Make a list of between 30 000 and 120 000 Turkish words, correctly formatted (e.g. with spaces for compounds, correct punctuation and capitalization). Word list must be freely distributable, not copyright, but can be made using publicly available sources. Must be high quality (no junk, no basic vocabulary missing; so if you are using free lists, you will probably need to check them against each other and check the list is up to date [e.g. word for mobile phone, etc]). Deliver list as plain text (UTF-8 or Windows encoding), one word per line.