ridge of a peak - Turkish English Dictionary