I'm writing a program in C that allows the user to put in a series of letters and then searches through a text dictionary displaying all of the words that can be made with those letters. The problem is I can't find a comprehensive dictionary file! I know people must get these somehow because there are a lot of word games available.
I already tried looking in /usr/share/dict on my linux box, but that one still wasn't big enough and also has a lot of proper names in it.
Does anyone know where I can find a good list?