pile of snow - Alemán Inglés Diccionario