woman skilled in story telling - Spanish English Dictionary