road closed to through traffic - Turkish English Dictionary