cattle horn that is split - Français Anglais Dictionnaire