water-soluble flux - French English Dictionary