isolated patches of permafrost - Turco Inglés Diccionario