leave a trace - Turc Anglais Dictionnaire