thioacetamide - German English Dictionary