meaning of Bergseen

Bergseen - German to English

mountain lakes