lead chlorate - German English Dictionary