sharp mountain ridges - Español Inglés Diccionario