place where cattle are hogtied - Türkisch Englisch Wörterbuch