obliterate one's trace - Deutsch Englisch Wörterbuch