ridges of mountains - Alemán Inglés Diccionario