mountains high - Alemán Inglés Diccionario