opera pruducers and directors - Turkish English Dictionary