deep permafrost - Spanish English Dictionary