mountain inns - Alemán Inglés Diccionario