sidewalks - French English Dictionary