"sperrenkraftwerk" in English Sperrenkraftwerk {n} barrage power station Detailed translations for "sperrenkraftwerk" das Sperrenkraftwerk{neuter} Sperrenkraftwerk(also: Talsperrenkraftwerk) barrage power station