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