ammonium persulfate - Turkish English Dictionary