stubble pasture - Spanish English Dictionary