lake formed by blocked rivers - Turc Anglais Dictionnaire