office of head stage director - Turkish English Dictionary