tie an animal to a hitching post - Türkisch Englisch Wörterbuch