watertight curtain - French English Dictionary