to withstand a traffic - Englisch Synonyme Wörterbuch