From Sachith Dassanayake:
Sinhala Tamil English Dictionary is one of the first English to Sinhala / Sinhala to English dictionary on the Android Market. Including English to Tamil / Tamil to English translations. If you don't know the meaning of an English word or if you want to find out an English word for a Sinhala / Tamil word, then this is a nice little App to have on your Android phone.
What's new in this version:
SD Card support (From android 2.2 and up)
Smaller file size
Type Sinhala / Tamil words phonetically using Roman characters (with real time character suggestions)
Sinhalese / Tamil character suggestions
Compatible with android 1.5 and above