leapfrogging - French English Dictionary