sacred festival drama - Turkish English Dictionary