ready-made snow blocks - Alemán Inglés Diccionario