Dictionaries
Oxford Dictionary of English
MobiSystems(Paid)Dictionary
7tech Limited(Free)Sinhala-English Dictionary
Dayarathna.com(Free)StarDict
Hu Zheng(Free)Madura English-Sinhala Dictionary
Madura Kulatunga(Free)TheSage English Dictionary and Thesaurus
Sequencepublishing(Free)Dictionary.NET
Fish's dotNET(Free)LingoPad
Ego4u(Free)H&H English-Chinese Talking Dictionary
Hnhsoft(Trial version)