piece of horse's bridle - Deutsch Englisch Wörterbuch