tetracarboxylic acid - French English Dictionary