planetary permafrost - Turkish English Dictionary