remove one's trace - Turc Anglais Dictionnaire