lead tetraacetate - French English Dictionary