aluminum thallium sulfate - French English Dictionary