cover someone's tracks up - Almanca İngilizce Sözlük