mechanisms
English
Noun
mechanisms
plural of
mechanism