self-destruction equipment - Turco Inglés Diccionario