lead the drive for - Spanish English Dictionary