leave a trace - Turco Inglés Diccionario