master storyteller - Turkish English Dictionary