place grazed bare by livestock - Español Inglés Diccionario