Here is a Swahili/English dictionary:
http://africanlanguages.com/swahili/
This is a Simple Dialog Demo.