man who leads animals to the hitching post - Spanisch Englisch Wörterbuch