cattle horn that is split - Espagnol Anglais Dictionnaire