provide mountain huts - Allemand Anglais Dictionnaire