hailfall - French English Dictionary