peroxo phosphoric acid - Spanish English Dictionary