mining site restoration - Almanca İngilizce Sözlük