self-destroying - Alemán Inglés Diccionario