high mountains - Alemán Inglés Diccionario