self destruct - Alemán Inglés Diccionario