Free dictionary software with hundreds of free bilingual wordlists.
There's no better way to find the definitions you need.
It helps you translate words and phrases among English and Swahili.