persulphide - German English Dictionary