persulfates - German English Dictionary