kafuru - German English Dictionary