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