sandblast - Turkish English Dictionary