road closed to through traffic - German English Dictionary