sand blasting machine - Turco Inglés Diccionario