meaning of abfendern

abfendern - German to English

to battle