leave evidence behind him - Turco Inglés Diccionario