sharp mountain ridges - Turco Inglés Diccionario