ring road (arterial expressway in big cities) - Turkish English Dictionary