to withstand a traffic - Deutsch Englisch Wörterbuch