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