sand blast grid - Turkish English Dictionary