to cover up one's track

Wörterbuch