leading edge (le) - French English Dictionary