From Dayarathna:

Sinhala-English Dictionary is a handy and reliable application that allows you to translate English into Sinhala and viceversa. The application allows you to bookmark words in order to find them easier in the dictionary. It comes with a mouse tracker feature that automatically searches the dictionary for words you select, as well as a virtual Sinhala keyboard. Here are some key features of “Sinhala-English Dictionary”: Translate selected text without a hotkey; Text suggestions; Speech agent (in beta version, only the English words can be correctly listened); On-Screen Sinhala keyboard; Back button to the definition previously searched; A double-click on a word will generate the automatic search of the word this command was acting on; containing over 250,000 definitions. It monitors the clipboard in any program, a simple copy of the word to the clipboard using “Copy” command will have as effect the automatic search of the word in dictionary. Large database of English words, which provides a detailed definition of each word you need. Provides full detailed explanations of each definition it contains.
[uap-landing-commission slug=’landcom’]