slushy - French English Dictionary