There are many English Sinhala Dictionaries available in Android Market (Play Store). I think you cannot install Madura Dictionary into your Android phone. Try some other dictionary. Lot of dictionaries are available for Android.
Sinhala Dictionary offline is one of good dictionary you can use on your android phone. I also use that dictionary.