persulphate - German English Dictionary