stone polisher - Turkish English Dictionary