self-destructed - Francés Inglés Diccionario