meaning of Baggerloch

Baggerloch - German to English

flooded gravel-pit