What does Alienkiller mean?

Alienkiller - German to English

The Borrower [John McNaughton]