obliterate one's traces - Englisch Synonyme Wörterbuch