stubble pasture - German English Dictionary