engine-powered

Translations
с двигателем
оснащённый двигателем
приводимый в действие двигателем
моторный
Definitions
Powered or propelled by an engine.
Operating by means of an engine rather than human, animal, or external power.
Words
engine

noun
двигатель
powered

adjective
приводимый в действие