spurgatore

Etymology
From.

Adjective

 * 1) cleaning, clearing
 * 2) bleeding

Noun

 * 1) cleaner
 * 2) bleeder