hydrometeor - French English Dictionary