piece of horse's bridle - Turc Anglais Dictionnaire