splissen - French English Dictionary