duplex spray nozzle - Spanish English Dictionary