group of animals born on a ranch and set to remain there - Espagnol Anglais Dictionnaire