abrasive blast residue - Turkish English Dictionary