remove one's traces - Türkisch Englisch Wörterbuch