Translation of "Merchant power plant" in German

Related phrases