meaning of Auftragskillerin

Auftragskillerin - German to English

agreement killer [female]