meaning of Buschenschank

Buschenschank - German to English

wine restaurant