persulfates - Turkish English Dictionary