self-destructing program - Turco Inglés Diccionario