accustomed to staying in one place (livestock) - Deutsch Englisch Wörterbuch