apron applicator - German English Dictionary