snow pellets - Alemán Inglés Diccionario