mountain (health) resort - Español Inglés Diccionario