place where cattle stop - Türkisch Englisch Wörterbuch