remove one's traces - Französisch Englisch Wörterbuch