precipitation harden - French English Dictionary