high mountain pass - Allemand Anglais Dictionnaire