meaning of Blockkraftwerk

Blockkraftwerk - German to English

block-unit power station