engine intervention - Turkish English Dictionary