a track or trail left something - Türkisch Englisch Wörterbuch