ridge of a peak - Español Inglés Diccionario