a track or trail left something - Francés Inglés Diccionario