high-pressure suit - French English Dictionary