ammonium chloride solder flux - French English Dictionary