pedestrian expression - French English Dictionary