precipitation reactions - French English Dictionary