engine surging - Spanish English Dictionary