cover someone's tracks up - Türkisch Englisch Wörterbuch