What does Brutschmarotzer mean?

Brutschmarotzer - German to English

brood parasite