preeminent rock climber - French English Dictionary