I tried all of them in my time in Thailand. This app is the best. Comprehensive, provides context, and fast. Saved me on a daily basis, and taught me Thai!
aglzen about Thai-English Dictionary (TL)