"impounding reservoir" in German impounding reservoir Staubecken Detailed translations for "impounding reservoir" impounding reservoir impounding reservoir(also: reservoir, artificial lake, impounding basin, water storage basin) das Staubecken{neuter}