the public in general - French English Dictionary