What does Arbeitskräfte-Leasing mean?

Arbeitskräfte-Leasing - German to English

employee leasing