meaning of Abwehrhelfer

Abwehrhelfer - German to English

protective hand