meaning of Bleihagel

Bleihagel - German to English

hail of lead