a track or trail left something - Alemán Inglés Diccionario