leave evidence behind him - Turc Anglais Dictionnaire