vapour-proof garment - French English Dictionary