glass-bead blasting - Turkish English Dictionary