public space project - French English Dictionary