StarDict
LingoPad
H&H English-Chinese Talking Dictionary
Dictionary.NET
TheSage English Dictionary and Thesaurus
Sinhala-English Dictionary
Madura English-Sinhala Dictionary
Dictionary
Oxford Dictionary of English