Put Pasa Thai Dee Mak
This is an excellent app to use in Thailand. You can easily find a word and play it for a Thai-speaking person and get your point across to them. Plus, they love that you are trying to communicate.
Pitaspumkin about
Talking Thai <> English Dictionary+Phrasebook