horse bridle headstall - French English Dictionary