municipal sidewalks - German English Dictionary