ridge of a peak - Spanish English Dictionary