Generator

A machine powered by a steam or water turbine which produces electric current.