obliterate one's trace - French English Dictionary