"sperrenkraftwerke" in English Sperrenkraftwerke {m pl} barrage power stations Detailed translations for "sperrenkraftwerke" Sperrenkraftwerke{masculine plural} Sperrenkraftwerke(also: Talsperrenkraftwerke) barrage power stations