meaning of Bannfluch

Bannfluch - German to English

excommunication