road broken up by traffic - Turkish English Dictionary