abbrasive blasting - Turkish English Dictionary