allhallowtide: the season of All Saints' Day
time period: an amount of time
hydraulic system: a mechanism operated by the resistance offered or the pressure transmitted when a liquid is forced through a small opening or tube