meaning of Blutrückgewinnung

Blutrückgewinnung - German to English

mobile salvage