scattering storm clouds and preventing hail - French English Dictionary