accustomed to staying in one place (livestock) - Spanish English Dictionary