grain of sleet - French English Dictionary