self-destroy - Alemán Inglés Diccionario