high pressure nozzle - German English Dictionary