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