engine intervention - Spanish English Dictionary