obliterate one's trace - Turkish English Dictionary