kigali - German English Dictionary