self-destructed - Français Anglais Dictionnaire