lesser kudu (tragelaphus imberbis) - Spanish English Dictionary