mining site restoration - German English Dictionary