immersion suit - French English Dictionary