experimental liver injury - Spanish English Dictionary