obliterate one's trace - Allemand Anglais Dictionnaire