put something on ice - Francés Inglés Diccionario