self-destroying - Español Inglés Diccionario