road restricted to motor vehicles - Turkish English Dictionary