artificial abrasives - Turkish English Dictionary