suprapermafrost layer - German English Dictionary