sodium perborate tetrahydrate - French English Dictionary