sand-blowing nozzle - French English Dictionary