mountain permafrost - Alemán Inglés Diccionario