heavy water spray nozzle - Turkish English Dictionary