interconnecting roadway - Turkish English Dictionary