man who leads animals to the hitching post - Spanish English Dictionary