high mountain pass - Francés Inglés Diccionario