remove one's traces - Deutsch Englisch Wörterbuch