piece of horse's bridle - Francés Inglés Diccionario