persulphates - German English Dictionary