provide with sidewalks - French English Dictionary