cape buffalo (syncerus caffer) - Spanish English Dictionary