unclimbed peak - French English Dictionary