ribbon ice - French English Dictionary