group of animals born on a ranch and set to remain there - Spanish English Dictionary