lesser kudu (tragelaphus imberbis) - German English Dictionary