fatal thioridazine hepatotoxicity - French English Dictionary