window cleaner: someone who cleans windows for pay
cleaner: someone whose occupation is cleaning
pointillism: a school of painters who used a technique of painting with tiny dots of pure colors that would blend in the viewer's eye; developed by Georges Seurat and his followers late in 19th century France