remove one's traces - German English Dictionary