water-sealed - French English Dictionary