cattle herd belonging to a ranch - French English Dictionary