place where cattle stop - Deutsch Englisch Wörterbuch