slush ice - French English Dictionary