simultaneous narration - French English Dictionary