Persulfat - German English Dictionary