Madura English-Sinhala Dictionary is a popular free electronic dictionary service used extensively in Sri Lanka for bilingual translation. Developed by software engineer Madura Kulatunga