cattle horns that are pointed inward - Turc Anglais Dictionnaire