public trial - French English Dictionary