simultaneous narration - Spanish English Dictionary