grazing land (in a farm) - Español Inglés Diccionario