leave a trace - Französisch Englisch Wörterbuch