theatrical village play - Turkish English Dictionary