thaw-stable permafrost - German English Dictionary