Hydrometeor - French English Dictionary