provide with sidewalks - German English Dictionary