totalizators

noun

Plural form of totalizator.