Answer: dumplings

AnswerCrossword Clue
DUMPLINGS

Sanitary engineer's treat?