meaning of Alienkiller

Alienkiller - German to English

The Borrower [John McNaughton]