splash suit - French English Dictionary