sea water regulating valve - French English Dictionary