self-destructed - Alemán Inglés Diccionario