slushing - French English Dictionary