self-destructing program - Turkish English Dictionary