sweeper: an employee who sweeps (floors or streets etc.)
causal agent: any entity that produces an effect or is responsible for events or results
buttercrunch: lettuce with delicate and relatively crunchy leaves