deep permafrost - Turkish English Dictionary