come before the public - French English Dictionary