self destructing program - Turkish English Dictionary