obliterate one's traces - Türkisch Englisch Wörterbuch