cattle horn that is split - Spanish English Dictionary