theatrical village play - Turco Inglés Diccionario