self-destruct - Alemán Inglés Diccionario