meaning of Amadeussee

Amadeussee - German to English

Lake Amadeus