tribasic lead sulfate - French English Dictionary