big (biological insulation garment) - French English Dictionary