organic lead compound - Spanish English Dictionary