cattle horns that are pointed inward - Espagnol Anglais Dictionnaire