cow hitching post - Spanish English Dictionary