mechanizers

noun

Plural form of mechanizer.