lake formed by blocked rivers - Turkish English Dictionary