sand-blowing nozzle - Spanish English Dictionary