floating suit - French English Dictionary