meaning of Brutschmarotzer

Brutschmarotzer - German to English

brood parasite