self-destructing - Alemán Inglés Diccionario