leave somebody in the dust - Deutsch Englisch Wörterbuch