sodium perborate tetrahydrate - German English Dictionary