a track or trail left something - German English Dictionary