thioacetamide - French English Dictionary