ammonium ferric sulfate - French English Dictionary