lead thiosulfate - German English Dictionary