thallous sulphate - German English Dictionary