accustomed to staying in one place (livestock) - Espagnol Anglais Dictionnaire