self-destructing program - Espagnol Anglais Dictionnaire