put someone or something on ice - French English Dictionary