Contains over 230,000 definitions and glossaries of technical terms from various disciplines. This facilitates use as thesaurus. Translate from English to Sinhala and vice...