lesser kudu (tragelaphus imberbis) - Turkish English Dictionary