road broken up by traffic - Spanish English Dictionary