lavacassonetti

Etymology
.

Noun

 * 1) vehicle with a device for washing trash bins; trash bin washer

Adjective

 * 1)  trash bin washer; trash bin washing