plot of land on a farm or ranch - Español Inglés Diccionario