horse bridle headstall - Spanish English Dictionary