清掃 せいそう しゃ
seisō sha

Noun

1. garbage truck; dustcart; waste collection vehicle