[Organizator]
"Organizer" is Организатор in Russian.
Организатор means "Organizer" in English.
Word #3667 of 6,000 by frequency in Russian.
Организатор фестиваля очень устал.
The festival organizer was very tired.