lake formed by blocked rivers - Allemand Anglais Dictionnaire