long lance soot blower - English Synonyms Dictionary