aluminum thallium sulphate - German English Dictionary