fletcher applicator - Turkish English Dictionary