Thai Dict This free dictionary works Thai-English or English-Thai. Many search and filter functions make it easy to look things up. Useful!
Learn Thai - Phrasebook This free phrasebook teaches you the Thai phrases you need to travel Thailand. All phrases are spoken and written in English and Thai with a quality native speaker. You can set favorites. Contains over 200 phrases.
9420 Thai Keyboard This great Thai/English keyboard has all the Thai keys and layouts and also will autocomplete from a full Thai dictionary. Really great app, easy to use and comprehensive.