piece of horse's bridle - Turkish English Dictionary