remove one's trace - French English Dictionary