theatrical producers and directors - Turkish English Dictionary