fatal thioridazine hepatotoxicity - Turkish English Dictionary