ridge of a peak - Turco Inglés Diccionario