unconquered peak - French English Dictionary