cattle horns that are pointed inward - Français Anglais Dictionnaire