cape bushbuck (tragelaphus scriptus) - Spanish English Dictionary