waterproof garment - French English Dictionary