tribasic lead sulfate - German English Dictionary