remove one's traces - Turkish English Dictionary