apron applicator - Turkish English Dictionary