ridge of a peak - Alemán Inglés Diccionario