block the road traffic - Spanisch Englisch Wörterbuch