self-destructing program - Español Inglés Diccionario