lake formed by blocked rivers - İngilizce Eşanlam Sözlük