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