snow pellet shower - Turco Inglés Diccionario