welfare parasites
English
Noun
welfare
parasites
plural of
welfare parasite