"barrage power stations" in German barrage power stations Talsperrenkraftwerke Sperrenkraftwerke Detailed translations for "barrage power stations" barrage power stations barrage power stations Talsperrenkraftwerke{masculine plural} barrage power stations Sperrenkraftwerke{masculine plural}