shower of soft hail - Alemán Inglés Diccionario