self-destructing - Francés Inglés Diccionario