Swahili Free is a very well tailored Swahili-English Dictionary.You can search Swahili words for English translation and vice versa.You can also listen to the audio of Swahili words for Swahili learners.