engine surging - French English Dictionary