teholähde

Noun

 * 1) power supply
 * 2) power source