Dictionnaire français - anglais

grêler

to hail