improved pasture - German English Dictionary