BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Sonnenkraftwerk {n}; Solarkraftwerk {n} solar power plant; solar power station [Br.]

Sonnenkraftwerke {pl}; Solarkraftwerke {pl} solar power plants; solar power stations

Satelliten-Sonnenkraftwerk {n} satellite solar power station /SSPS/