Я пытаюсь увидеть, есть ли слово в словаре или нет. Есть ли способ сделать это?
Получите список (предположительно) английских слов и поместите его в базу данных (вероятно, Sqlite для переносимости). Вы можете получить списки слов здесь:
http://wordlist.sourceforge.net/
Или здесь (можно найти по адресу https://stackoverflow.com/questions/824422):
http://www.curlewcommunications.co.uk/wordlist.html
Используйте библиотеку, соответствующую выбранной вами базе данных, чтобы запросить в таблице слово. Вот движок Sqlite, написанный на чистом Java:
http://sqljet.com/