permanent pasture - German English Dictionary