meaning of Abwehrzentrum

Abwehrzentrum - German to English

centre of defence [Br.] [football]