internal combustion engine-driven device - Turkish English Dictionary