theatrical village play - Spanish English Dictionary