makeup applicator - Turkish English Dictionary