lead (a climb) - French English Dictionary