What does Biogas-Blockheizkraftwerk mean?

Biogas-Blockheizkraftwerk - German to English

biogas CHP plant