thallium sulfoxide - French English Dictionary