vapour-proof garment - German English Dictionary