pertaining to a ranch, agricultural farm, or livestock ranch - Español Inglés Diccionario