organo lead compound - French English Dictionary