simultaneous narration - Turkish English Dictionary