fresh pasture - German English Dictionary