scheherazade (storyteller of one thousand and one nights) - Turkish English Dictionary