obliterate one's trace - Anglais Synonymes Dictionnaire