not leave much of a trail - Französisch Englisch Wörterbuch