immediate speech - French English Dictionary