"impounding basins" in German impounding basins Staubecken Detailed translations for "impounding basins" impounding basins impounding basins(also: reservoirs, artificial lakes, water storage basins, impounding reservoirs) Staubecken{masculine plural}