"barrage power station" in German barrage power station Talsperrenkraftwerk Sperrenkraftwerk Detailed translations for "barrage power station" barrage power station barrage power station das Talsperrenkraftwerk{neuter} barrage power station das Sperrenkraftwerk{neuter}