a track or trail left something - Türkçe İngilizce Sözlük