self-destructing program - Français Anglais Dictionnaire