sand blaster - Turkish English Dictionary