pertaining to a ranch, agricultural farm, or livestock ranch - Spanish English Dictionary