Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
mechanism 
1 apparatus, appliance, contrivance, device, instrument, machine, structure, system, tool 
2 action, components, gears, innards  (informal) machinery, motor, workings, works 
3 agency, execution, functioning, means, medium, method, operation, performance, procedure, process, system, technique, workings