self-destructing - Turco Inglés Diccionario