sidewalk superintendent - French English Dictionary