self-destructed - Allemand Anglais Dictionnaire