Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
engine 
1 machine, mechanism, motor 
2 agency, agent, apparatus, appliance, contrivance, device, implement, instrument, means, tool, weapon