broad sidewalk - German English Dictionary