cover someone's tracks up - Deutsch Englisch Wörterbuch