terms, characters, translator's, Dictionary, English dictionary, Madhura, English-Sinhala, Madura, Oxford Dictionary of English, glossary, madhura english sinhala dictionary download, language translator, Madhura English-Sinhala Dictionary, translation, Sinhala word, the English language, translator, learn a foreign language, language, names, Sri Lanka, language's, English word, Sinhala fonts, language translator software, dictionary, best English, downloads, phrases, words, dictionaries, Free software, terminology