ice-eliminating system - French English Dictionary