Generator

A machine that produces electrical energy utilizing the mechanical energy.