A freeware that can help you translate from English to Sinhala and vice versa.
Free dictionary software with hundreds of free bilingual wordlists.
It is a useful English to Persian dictionary with particular capabilities.