lead the drive for - French English Dictionary