meaning of auf der Datsche

auf der Datsche - German to English

at cottage [in the nation]