glass bead blast - Turkish English Dictionary