notice board for the public - French English Dictionary