liver extract - Spanish English Dictionary