deep permafrost - German English Dictionary