Dictionaries (56 programs)
Pros: Works offline. Has a massive word bank. Supports the Sinhala script. Comes in a small file size.
Cons: Frequent pop-up ads when online. Only supports single-word translations.
Pros: Look up several dictionaries at the same time. Works with documents and web pages. Customizable keyboard shortcuts to enable it.
Cons: Only supports two languages (besides English).