dynamo
  • noun a device that converts mechanical energy into electrical energy, usually producing direct current

Not what you were looking for?