What does Bannfluch mean?

Bannfluch - German to English

excommunication