mountain permafrost - Francés Inglés Diccionario