audio narration - French English Dictionary