man who leads animals to the hitching post - Español Inglés Diccionario