cyclic phosphoric acid - French English Dictionary