apron applicator - English Synonyms Dictionary