impounding dams - İspanyolca İngilizce Sözlük