put something on ice - French English Dictionary