precipitation softener - French English Dictionary