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