leaf-climber - French English Dictionary