leave somebody in the dust - Französisch Englisch Wörterbuch