self-destructing program - Spanish English Dictionary