lake formed by blocked rivers - İspanyolca İngilizce Sözlük