mountain ridges - Alemán Inglés Diccionario