to withstand a traffic - Spanisch Englisch Wörterbuch