persulfide - German English Dictionary