public speech - French English Dictionary