BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Talsperrenbecken {n} storage (impounding) reservoir; impounding basin