cover one's track - Türkçe İngilizce Sözlük