Cyberdict Thai &lt;-&gt; English &lt;-&gt; Thai Talking Electronic Dictionary III Plus Thai &lt;-&gt; English, English &lt;-&gt; Thai, Thai monolingual and Oxford English dictionaries 500,000 words. English and Thai voice Computer, Medical, Engineering and Legal Dictionaries Travel Dialogues: conversation texts in English, Thai, Chinese, etc Great number of sample sentences, phrases and grammar