liver and kidney toxicity - Spanish English Dictionary