narrow section of road - Turkish English Dictionary