peroxydisulfuric acid (pdsa) - German English Dictionary