ready-made snow blocks - Francés Inglés Diccionario