escombradora

Etymology
From.

Noun

 * 1) street sweeper machine used for sweeping streets
 * 2) leaf sweeper, lawn sweeper machine used to collect lawn debris
 * 1) leaf sweeper, lawn sweeper machine used to collect lawn debris