meaning of Aufwindkraftwerk

Aufwindkraftwerk - German to English

updraft power-plant [Am.]