self-destruction - Francés Inglés Diccionario