piece of horse's bridle - Allemand Anglais Dictionnaire