Devi fare una cosa tipo correttore ortografico?
In tal caso guarda i vari aspell/ispell, forse mettono a disposizione anche i singoli database.

Come libreria per interfacciarsi c'č enchant mi pare