lake formed by blocked rivers - German English Dictionary