nyula (herpestes nyula) - German English Dictionary