mining site restoration - Turkish English Dictionary