remove one's traces - Spanisch Englisch Wörterbuch