sand blaster - Francés Inglés Diccionario