hero narrator - Turkish English Dictionary