polishing artifact - Turkish English Dictionary